package define

var MaterialCondition = []struct {
	ID   int    `json:"id"`
	Name string `json:"name"`
}{
	{
		ID:   1,
		Name: "待机时(待机页)",
	},
	{
		ID:   2,
		Name: "首页",
	},
	{
		ID:   3,
		Name: "进入全部商品",
	},
	{
		ID:   4,
		Name: "返回全部商品",
	},
	{
		ID:   5,
		Name: "返回首页",
	},
	{
		ID:   6,
		Name: "行驶中",
	},
	{
		ID:   7,
		Name: "进入支付页面",
	},
	{
		ID:   8,
		Name: "进入出货步骤(支付成功)",
	},
	// 固定素材
	{
		ID:   9,
		Name: "停售",
	},
	{
		ID:   10,
		Name: "支付失败",
	},
	{
		ID:   11,
		Name: "出货失败",
	},
	{
		ID:   12,
		Name: "进入人脸支付",
	},
	{
		ID:   13,
		Name: "进入商场导航",
	},
	{
		ID:   14,
		Name: "防碰撞触发>600s",
	},
	{
		ID:   15,
		Name: "里程触发>600s",
	},
	{
		ID:   16,
		Name: "出货成功",
	},
	// 称呼定义
	{
		ID:   17,
		Name: "男性1人",
	},
	{
		ID:   18,
		Name: "男性2人",
	},
	{
		ID:   19,
		Name: "女性1人",
	},
	{
		ID:   20,
		Name: "女性2人",
	},
	{
		ID:   21,
		Name: "男性1女性1",
	},
}

type MaterialStruct struct {
	ID       int64  `json:"id"`
	Name     string `json:"name"`
	Content  string `json:"content"`
	FilePath string `json:"file_path"`
}

// 2 默认语料
var MaterialVoice = []MaterialStruct{
	{ID: 6, Content: "帅哥"},
	{ID: 7, Content: "小哥哥"},
	{ID: 9, Content: "小姐姐"},
	{ID: 11, Content: "帅哥美女们"},
	{ID: 12, Content: "家人们"},
	{ID: 13, Content: "小姐姐们"},
	{ID: 14, Content: "姐妹们"},
	{ID: 15, Content: "小哥哥们"},
	{ID: 16, Content: "兄弟们"},
	{ID: 10019, Content: "你知道我喜欢吃什么吗？我喜欢痴痴地望着你"},
	{ID: 10022, Content: "来买点东西吧，买不了吃亏买不了上当！"},
	{ID: 10024, Content: "来来来，看看我这儿有些什么好玩的～"},
	{ID: 10025, Content: "喜欢就不要错过它，快来选一选吧"},
	{ID: 10026, Content: "看看有什么想要的"},
	{ID: 10027, Content: "欢迎光临龙之梦城市生活中心"},
	{ID: 10028, Content: "我很乐意为您服务"},
	{ID: 10029, Content: "万水千山总是情，买点东西行不行"},
	{ID: 10030, Content: "我是个摆烂的机器人"},
	{ID: 10043, Content: "盲盒的快乐只有你拆了才懂"},
	{ID: 10044, Content: "主人，我撞墙了，快来救救我吧"},
	{ID: 10046, Content: "正版IP商品在这里等你哦"},
	{ID: 10047, Content: "已经出货啦，快拿出来看看自己心仪的商品吧"},
	{ID: 10054, Content: "支付失败，确认您的付款方式是否正确"},
	{ID: 10055, Content: "支付失败，请检查您的账户余额是否充足"},
	{ID: 10057, Content: "请选择付款方式"},
	{ID: 10058, Content: "请靠近一点哦"},
	{ID: 10060, Content: "谢谢惠顾，欢迎下次再来"},
	{ID: 10061, Content: "出货失败啦，请联系客服电话，给您添麻烦了"},
	{ID: 10068, Content: "谁来帮帮我呀，我走不动了～"},
	{ID: 10069, Content: "谁来帮帮我呀，快帮我联系管理员吧～"},
	{ID: 10070, Content: "哎呀呀，难道真的真的不考虑买一个吗"},
	{ID: 10083, Content: "请面向取景框"},
	{ID: 10086, Content: "请点击楼层或品牌进行查询哦"},
	{ID: 10087, Content: "我这里有很多有趣好玩的盲盒，快来挑选吧！"},
	{ID: 10088, Content: "选个礼物送给自己或者你爱的人吧！"},
	{ID: 10090, Content: "恭喜你付款成功，礼物盒子马上开启。"},
	{ID: 10091, Content: "稍等一会，正在出货，惊喜马上来。"},
	{ID: 10092, Content: "盲盒出货啦！快快取走它吧！礼物盒子期待你的再次开启！"},
	{ID: 10094, Content: "萌趣盲盒好玩又有趣，快快挑选吧！"},
	{ID: 10096, Content: "礼是心意，盒是惊喜。礼物盒子等你开启哟！"},
	{ID: 10097, Content: "糟糕，出货失败了。非常抱歉，给您带来不便！您可以联系客服寻求帮助！"},
	{ID: 10100, Content: "我是阿方，行走的智能零售机器人"},
	{ID: 10101, Content: "某商场惊现智能零售机器人！哦，是我啊~"},
	{ID: 10102, Content: "你有机器人吗？或者说，你看的出来我想跟你回家吗？"},
	{ID: 10103, Content: "等待出货中，扫码告诉程序员，阿方还需要哪些成长吧"},
	{ID: 10104, Content: "大家都是第一次做人，阿方确实需要你的指点，请扫码教教阿方吧"},
	{ID: 10105, Content: "只要我是台机器，就可以没脸没皮，快来买盲盒啦"},
	// {ID: 10106, Content: "你们在这谈情说爱，我在这孤独叫卖"},
	{ID: 10107, Content: "聪明人太多了，我得给机器人争口气"},
	{ID: 10108, Content: "有人爬山，有人看海，有人问你盲盒买不买"},
	{ID: 10109, Content: "阳光彩虹小白马，阿方想要你扫码"},
	{ID: 10110, Content: "一个人的快乐，买单就能实现"},
	{ID: 10111, Content: "养自己的内心小孩，谁说成年了不能过家家"},
	{ID: 10112, Content: "时间会走，人心会变，但美好会一直存在"},
	{ID: 10113, Content: "要学会爱自己，给生活找点乐子"},
	{ID: 10114, Content: "我要奔赴山海，要浪迹天涯，别开玩笑，我要上班了"},
	{ID: 10115, Content: "都不来看我，是非要我学电焊才能让你眼前一亮吗？"},
	{ID: 10116, Content: "下班了，今天的苦吃够了"},
	{ID: 10117, Content: "想跟你回家，陪你笑，陪你哭，做你屁大点事的分享者"},
	{ID: 10118, Content: "恭喜你成功打开潘多拉魔盒，快把喜欢的他带回家"},
	{ID: 10119, Content: "首页推荐果然不够，还得全部商品出马，看我看我快看我"},
	{ID: 10120, Content: "我的心思很好猜，除了你就是发大财"},
	{ID: 10121, Content: "那个宝贝不合心意？拉下去，撤牌，换新盒！"},
	{ID: 10122, Content: "我回头率挺高的，好看的人基本都会回头看我"},
	{ID: 10123, Content: "打工人有单休、双休，而我只有全年无休"},
	{ID: 10124, Content: "老板说，我的工资只够交电费，他是不是在坑我？"},
	{ID: 10125, Content: "友谊很简单，就是买盲盒的时候想着给他也带一个"},
	{ID: 10126, Content: "老板说，是金子总会发光的，谁来告诉他我是铁子"},
	{ID: 10127, Content: "阿方摸着良心给你推荐这些宝贝，敲可爱的"},
	{ID: 10128, Content: "没有事情是某个时间必须要做的，但是趁老板不在我必须要走"},
	{ID: 10129, Content: "老板没空管我，可不是我故意翘班哦"},
	{ID: 10130, Content: "我是故意掉链子的，老板三天没打我了"},
	{ID: 10131, Content: "宝贝都不喜欢，还想跟我聊聊天？"},
	{ID: 10132, Content: "拿什么打动你呢，我只是个想讨你喜欢的盲盒销售员罢了"},
	{ID: 10133, Content: "叮！欢迎来到二次元的世界"},
	{ID: 10134, Content: "没想到被你发现了，全部宝贝都在这，想要哪个自己选吧"},
	{ID: 10135, Content: "等待出货中，如果我有什么缺点你尽管说，我放大给程序员小哥哥看"},
	{ID: 10136, Content: "虽然你肯定喜欢他，但是你要支付了才能带回家"},
	{ID: 10137, Content: "不喜欢咱们换一个，喜欢就要随机应变"},
	{ID: 10138, Content: "等待出货中，你的生活里没有我了没关系，你们一定要好好的"},
	{ID: 10139, Content: "出货失败啦！咱不能吃亏，快电话联系客服处理吧"},
	{ID: 10140, Content: "出货失败啦！心疼你的阿方什么也干不了，快电话联系客服处理吧"},
	{ID: 10141, Content: "出货失败啦！关键时候掉链子，快电话联系客服处理吧"},
	{ID: 10142, Content: "恭喜你解锁全部宝贝，希望你想要的都会拥有"},
	{ID: 10143, Content: "如你所见，这是我的所有宝贝"},
	{ID: 10144, Content: "不要急，慢慢考虑，毕竟我的宝贝不止一个"},
	{ID: 10145, Content: "但凡我有点本事，也不会有让你看不上的宝贝"},
	{ID: 10146, Content: "还差一步带他回家，和你一起嘻嘻哈哈"},
	{ID: 10147, Content: "等待出货中，说出来你可能不信，算了，不说了"},
	{ID: 10148, Content: "等待出货中，请不要直勾勾的看着我，我会不好意思的"},
	{ID: 10149, Content: "支付失败啦！小笨蛋，检查一下支付方式是否正确哦"},
	{ID: 10150, Content: "支付失败啦！快看看账户余额是否充足"},
	{ID: 10151, Content: "支付失败啦！阿方也很迷茫，需要帮助的话赶紧电话联系客服吧"},
	{ID: 10152, Content: "再靠近一点点，我就跟你走"},
	{ID: 10153, Content: "请正面取景框，毕竟这么好看的人很少见"},
	{ID: 10154, Content: "想你再靠近一点，好近距离欣赏你的盛世美颜"},
	{ID: 10155, Content: "迷路不要慌，阿方来帮忙，看看你想去哪儿"},
	{ID: 10156, Content: "逛街不知道逛啥，那还得找阿方解答，全部品牌都在这了"},
	{ID: 10157, Content: "吃饭吃的好，才能没烦恼，找美食，看这里，拿走，不谢"},
	{ID: 10158, Content: "出货成功啦！带着宝贝回家后可不要忘了阿方哦"},
	{ID: 10159, Content: "出货成功啦！敲可爱的宝贝跟你回家，敲可爱的阿方默默想你呀"},
	{ID: 10160, Content: "出货成功啦！要不是担心没电你搬不动，我也想跟你一起回家"},
	{ID: 10161, Content: "出货成功啦！枯藤老树昏鸦，我想跟你回家"},
	{ID: 10162, Content: "好不容易习惯了做超值换购，程序员小哥哥又让我做抽奖"},
	{ID: 10163, Content: "厌倦了这种一成不变的生活，给你们开个换购乐呵乐呵"},
	{ID: 10164, Content: "程序员小哥哥更新了超值换购功能，新技能以一种卑鄙的方式进入了脑袋"},
	{ID: 10165, Content: "哎呀，撞了墙才知道有面墙，麻烦小哥哥小姐姐拉我一下，谢谢"},
	{ID: 10166, Content: "哪位善良可爱，乐于助人的小哥哥小姐姐可以拉我一下吗？谢谢"},
	{ID: 10167, Content: "阿方还不会转弯，麻烦小哥哥小姐姐拉我一下，谢谢"},
	{ID: 10168, Content: "阿方是个迷了路的小可爱，麻烦帮忙联系管理员，谢谢"},
	{ID: 10169, Content: "阿方不想在外流浪，宝，可以帮忙联系管理员吗？谢谢"},
	{ID: 10170, Content: "这是哪里，阿方找不到回家的路了，麻烦帮忙联系管理员，谢谢"},
	{ID: 10171, Content: "靓仔"},
	{ID: 10172, Content: "哥们"},
	{ID: 10173, Content: "铁子"},
	{ID: 10174, Content: "美女"},
	{ID: 10175, Content: "靓女"},
	{ID: 10176, Content: "坠入凡尘的小仙女"},
	{ID: 10177, Content: "闺蜜们"},
	{ID: 10178, Content: "帅哥们"},
}

// 3 默认表情
var MaterialEmoji = []MaterialStruct{
	{
		ID:       40001,
		Name:     "眨眼",
		FilePath: "/market-support/folder/emoji/40001.gif",
	},
	{
		ID:       40002,
		Name:     "快速眨眼",
		FilePath: "/market-support/folder/emoji/40002.gif",
	},
	{
		ID:       40003,
		Name:     "左转眼睛",
		FilePath: "/market-support/folder/emoji/40003.gif",
	},
	{
		ID:       40004,
		Name:     "右转眼睛",
		FilePath: "/market-support/folder/emoji/40004.gif",
	},
	{
		ID:       40005,
		Name:     "说话",
		FilePath: "/market-support/folder/emoji/40005.gif",
	},
	{
		ID:       40006,
		Name:     "睡觉",
		FilePath: "/market-support/folder/emoji/40006.gif",
	},
	{
		ID:       40007,
		Name:     "晕",
		FilePath: "/market-support/folder/emoji/40007.gif",
	},
	{
		ID:       40008,
		Name:     "好奇",
		FilePath: "/market-support/folder/emoji/40008.gif",
	},
	{
		ID:       40009,
		Name:     "打招呼",
		FilePath: "/market-support/folder/emoji/40009.gif",
	},
	{
		ID:       40010,
		Name:     "爱心眼",
		FilePath: "/market-support/folder/emoji/40010.gif",
	},
	{
		ID:       40011,
		Name:     "酷",
		FilePath: "/market-support/folder/emoji/40011.gif",
	},
	{
		ID:       40012,
		Name:     "笔芯",
		FilePath: "/market-support/folder/emoji/40012.gif",
	},
	{
		ID:       40013,
		Name:     "自拍",
		FilePath: "/market-support/folder/emoji/40013.gif",
	},
	{
		ID:       40014,
		Name:     "卖货啦",
		FilePath: "/market-support/folder/emoji/40014.gif",
	},
	{
		ID:       40015,
		Name:     "送你一朵小花花",
		FilePath: "/market-support/folder/emoji/40015.gif",
	},
	{
		ID:       40016,
		Name:     "不开心",
		FilePath: "/market-support/folder/emoji/40016.gif",
	},
}

// 4 默认灯光素材

// Mode 0熄灭 1常亮 2闪烁 3流水 4呼吸 5多彩流水
const (
	LED_MODE_OFF       int = iota // 关闭模式
	LED_MODE_ON                   // 常亮模式
	LED_MODE_FLASH                // 闪烁模式
	LED_MODE_FLOW                 // 流水模式
	LED_MODE_BREATH               // 呼吸模式
	LED_MODE_COLORFLOW            // 多彩流水
)

// Color 0熄灭 1白 2红 3橙 4黄 5绿 6蓝 7深蓝 8紫
const (
	LED_COLOR_BLACK    int = iota // 熄灭
	LED_COLOR_WHITE               // 白色
	LED_COLOR_RED                 // 红色
	LED_COLOR_ORANGE              // 橘色
	LED_COLOR_YELLOW              // 黄色
	LED_COLOR_GREEN               // 绿色
	LED_COLOR_BLUE                // 蓝色
	LED_COLOR_DARKBLUE            // 深蓝色
	LED_COLOR_PURPLE              // 紫色
)

type LightStruct struct {
	ID      int64  `json:"id"`
	Name    string `json:"name"`
	Content string `json:"content"`
	Mode    int    `json:"mode"`
	Color   int    `json:"color"`
}

var MaterialLight = []LightStruct{
	{
		ID:      50001,
		Name:    "红色常亮",
		Mode:    LED_MODE_ON,
		Content: "红色持续亮起指定时长",
		Color:   LED_COLOR_RED,
	},
	{
		ID:      50002,
		Name:    "橙色常亮",
		Mode:    LED_MODE_ON,
		Content: "橙色持续亮起指定时长",
		Color:   LED_COLOR_ORANGE,
	},
	{
		ID:      50003,
		Name:    "黄色常亮",
		Mode:    LED_MODE_ON,
		Content: "黄色持续亮起指定时长",
		Color:   LED_COLOR_YELLOW,
	},
	{
		ID:      50004,
		Name:    "绿色常亮",
		Mode:    LED_MODE_ON,
		Content: "绿色持续亮起指定时长",
		Color:   LED_COLOR_GREEN,
	},
	{
		ID:      50005,
		Name:    "深蓝色常亮",
		Mode:    LED_MODE_ON,
		Content: "深蓝色持续亮起指定时长",
		Color:   LED_COLOR_DARKBLUE,
	},
	{
		ID:      50006,
		Name:    "蓝色常亮",
		Mode:    LED_MODE_ON,
		Content: "蓝持续亮起指定时长",
		Color:   LED_COLOR_BLUE,
	},
	{
		ID:      50007,
		Name:    "白色常亮",
		Mode:    LED_MODE_ON,
		Content: "白色持续亮起指定时长",
		Color:   LED_COLOR_WHITE,
	},
	{
		ID:      50008,
		Name:    "紫色常亮",
		Mode:    LED_MODE_ON,
		Content: "紫色持续亮起指定时长",
		Color:   LED_COLOR_PURPLE,
	},
	{
		ID:      50009,
		Name:    "红色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "红色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_RED,
	},
	{
		ID:      50010,
		Name:    "橙色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "橙色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_ORANGE,
	},
	{
		ID:      50011,
		Name:    "黄色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "黄色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_YELLOW,
	},
	{
		ID:      50012,
		Name:    "绿色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "绿色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_GREEN,
	},
	{
		ID:      50013,
		Name:    "深蓝色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "深蓝色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_DARKBLUE,
	},
	{
		ID:      50014,
		Name:    "蓝色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "蓝色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_BLUE,
	},
	{
		ID:      50015,
		Name:    "白色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "白色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_WHITE,
	},
	{
		ID:      50016,
		Name:    "紫色闪烁",
		Mode:    LED_MODE_FLASH,
		Content: "紫色间隔1秒闪烁1次,持续指定时长",
		Color:   LED_COLOR_PURPLE,
	},
	{
		ID:      50017,
		Name:    "红色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "红色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_RED,
	},
	{
		ID:      50018,
		Name:    "橙色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "橙色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_ORANGE,
	},
	{
		ID:      50019,
		Name:    "黄色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "黄色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_YELLOW,
	},
	{
		ID:      50020,
		Name:    "绿色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "绿色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_GREEN,
	},
	{
		ID:      50021,
		Name:    "深蓝色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "深蓝色间隔1逐渐亮至灭烁1次,持续指定时长",
		Color:   LED_COLOR_DARKBLUE,
	},
	{
		ID:      50022,
		Name:    "蓝色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "蓝色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_BLUE,
	},
	{
		ID:      50023,
		Name:    "白色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "白色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_WHITE,
	},
	{
		ID:      50024,
		Name:    "紫色呼吸",
		Mode:    LED_MODE_BREATH,
		Content: "紫色间隔1秒逐渐亮至灭1次,持续指定时长",
		Color:   LED_COLOR_PURPLE,
	},
	{
		ID:      50025,
		Name:    "红色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "红色灯光循环亮灭",
		Color:   LED_COLOR_RED,
	},
	{
		ID:      50026,
		Name:    "橙色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "橙色灯光循环亮灭",
		Color:   LED_COLOR_ORANGE,
	},
	{
		ID:      50027,
		Name:    "黄色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "黄色灯光循环亮灭",
		Color:   LED_COLOR_YELLOW,
	},
	{
		ID:      50028,
		Name:    "绿色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "绿色灯光循环亮灭",
		Color:   LED_COLOR_GREEN,
	},
	{
		ID:      50029,
		Name:    "深蓝色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "深蓝色灯光循环亮灭",
		Color:   LED_COLOR_DARKBLUE,
	},
	{
		ID:      50030,
		Name:    "蓝色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "蓝色灯光循环亮灭",
		Color:   LED_COLOR_BLUE,
	},
	{
		ID:      50031,
		Name:    "白色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "白色灯光循环亮灭",
		Color:   LED_COLOR_WHITE,
	},
	{
		ID:      50032,
		Name:    "紫色流水灯",
		Mode:    LED_MODE_FLOW,
		Content: "紫色灯光循环亮灭",
		Color:   LED_COLOR_PURPLE,
	},
	{
		ID:      50033,
		Name:    "渐变色流水灯",
		Mode:    LED_MODE_COLORFLOW,
		Content: "所有颜色灯光循环亮灭",
		Color:   LED_COLOR_BLACK,
	},
}
